public class jugador {
	private String nom;
	private int puntuacio;
	private int tempstirada;
	private int tempspartida;
	
	
	
	public boolean Jugador(String n){
		char x;
		for(int i = 0; i < n.length();++i){
			x = n.charAt(i);
			if (x<'a' || x>'z' || x<'A' || x>'Z' || x<'0' || x>'9') return false;
		}
		nom = n;
		puntuacio = 0;
		tempspartida = 300;
		tempstirada = 0;
		return true;
	}

	
	
	//Tempspartida
	public int getTempspartida() {
		return tempspartida;
	}

	public void setTempspartida(int tempspartida) {
		this.tempspartida = tempspartida;
	}
	
	public void actualitzarTempspartida() {
		--tempspartida;
	}
	
	
	
	//Tempstirada
	public int getTempstirada() {
		return tempstirada;
	}

	public void setTempstirada(int tempstirada) {
		this.tempstirada = tempstirada;
	}
	
	public void actualitzarTempstirada(){
		++tempstirada;
	}
	
	
	//Puntuacio
	public int getPuntuacio() {
		return puntuacio;
	}

	public void setPuntuacio(int puntuacio) {
		this.puntuacio = puntuacio;
	}
	
	public boolean actualitzarPuntuacio (int p) {
		puntuacio += p;
		return true;
	}

	
	//Nom
	public String getNom() {
		return nom;
	}

	public void setNom(String nom) {
		this.nom = nom;
	}
}
